home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / java / util / ResourceBundle$RBClassLoader.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.4 KB  |  36 lines

  1. package java.util;
  2.  
  3. import java.io.InputStream;
  4. import java.net.URL;
  5. import java.security.AccessController;
  6.  
  7. class ResourceBundle$RBClassLoader extends ClassLoader {
  8.    private static final ResourceBundle$RBClassLoader INSTANCE = (ResourceBundle$RBClassLoader)AccessController.doPrivileged(new ResourceBundle.RBClassLoader.1());
  9.    private static final ClassLoader loader = ClassLoader.getSystemClassLoader();
  10.  
  11.    private ResourceBundle$RBClassLoader() {
  12.    }
  13.  
  14.    public Class<?> loadClass(String var1) throws ClassNotFoundException {
  15.       return loader != null ? loader.loadClass(var1) : Class.forName(var1);
  16.    }
  17.  
  18.    public URL getResource(String var1) {
  19.       return loader != null ? loader.getResource(var1) : ClassLoader.getSystemResource(var1);
  20.    }
  21.  
  22.    public InputStream getResourceAsStream(String var1) {
  23.       return loader != null ? loader.getResourceAsStream(var1) : ClassLoader.getSystemResourceAsStream(var1);
  24.    }
  25.  
  26.    // $FF: synthetic method
  27.    static ResourceBundle$RBClassLoader access$000() {
  28.       return INSTANCE;
  29.    }
  30.  
  31.    // $FF: synthetic method
  32.    ResourceBundle$RBClassLoader(ResourceBundle.1 var1) {
  33.       this();
  34.    }
  35. }
  36.